#!/bin/bash

:<<eof

用户自定义函数

1. 基础语法

# 函数定义
[function] func_name[()]
{
	...
	[return int;]
}
# 调用函数
func_name

2. 注意事项

①  先声明函数后调用函数
②  函数返回值，只能通过$?系统变量获取，可以显式加上return ，或者不加return，默认返回最后一条命令的运行结果


eof


# 命令出错会停止执行
set -e
# 打印每条执行的命令
set -x


function sum()
{
	s=$[$1+$2]
	echo $s
}
# 函数调用传参
sum 1 1

echo $s


set +x
